repugnant odour - French English Dictionary